15 research outputs found

    Une approche centrée exigences pour la composition de services web

    Get PDF
    International audienceThis paper presents a requirement-centric approach for Web service composition which allows: (i) modeling users' requirements with the MAP formalism and specifying required services using an Intentional Service Model (ISM); (ii) discovering relevant Web services by querying the service search engine Service-Finder; (iii) selecting automatically relevant and high QoS services by applying Formal Concept Analysis (FCA); and (iv) generating automatically BPEL coordination processes by applying the model transformation technique. In this paper, we illustrate our approach with a conference arrangement application and we validate it empirically in terms of precision and recall on this application. MOTS-CLÉS : composition de services web, exigences des utilisateurs, QdS, AFC, transformation de modèles.Cet article présente une approche centrée exigences pour la composition de services web qui permet : (i) la modélisation des exigences des utilisateurs avec le formalisme la Carte et la spécification des services requis avec un modèle intentionnel de services (MIS) ; (ii) la découverte des services web pertinents en interrogeant le moteur de recherche de services Service-Finder ; (iii) la sélection automatique de services pertinents et de haute QdS par l'application de l'analyse formelle de concepts (AFC) ; et (iv) la génération automatique de processus de coordination BPEL par l'application de la technique de transformation de modèles. Dans cet article, nous illustrons notre approche par une application d'arrangement de conférences et nous la validons empiriquement en termes de précision et de rappel sur cette application

    From Business Process to Cloud Application

    Get PDF
    International audienceBusiness Process (BP) development can be defined as the process of constructing a workflow application by composing a set of services performing BP's activities. In this respect, Cloud Services (CSs) are being increasingly used in BP development to ensure a high level of performance with a low operating cost. Although large companies may benefit from CSs' advantages, Small and Medium-sized Enterprises (SMEs) and startups are falling behind in cloud usage due to missing Information Technology competence, (IT-competence). The crucial challenge facing SMEs and startups in cloud-based BP development is to effectively address the so-called business and IT alignment issue. It represents the alignment between two different domains; one that entails technical cloud resource requirements and another comprising business-level. Formerly, we present this issue as a discovery challenge of suitable CSs performing abstract BP's activities. To address this challenge, firstly, we introduce the concept of cloud-aware BP by proposing a Domain-Specific Language (DSL) named "BP4Cloud" to enrich BP modeling and cover both business and technical requirements. Secondly, we propose an Activity-Services Matching algorithm that automates the discovery of CSs performing BP's activities. As a part of the evaluation, we set up by clarifying the specification of BP4Cloud elements through a proof of concept implementation applied on a real BP. Then, we proceed by evaluating the precision and recall of our Activity-Service Matching algorithm

    QoS testing of service-based applications

    Get PDF
    International audienceWeb services (WSs) are becoming increasingly popular because of their potential in several application domains including e-Enterprise, e-Business, e-Government, and e-Science. Based on open XML standards, WS technology allows the construction of massively distributed and loosely coupled applications. A service composition mechanism should satisfy not only functional properties but also non-functional Quality of Service (QoS) ones. In this paper, we introduce a discrete-events modeling approach for Service-Based Applications (SBAs). This approach is oriented towards QoS evaluation through simulation

    Emergency Crisis Management Models: an ontological review

    No full text
    Poster Papers of ISCRAM-Med 2016 - Third International Conference on Information Systems for Crisis Response and Management in Mediterranean Countries. October 26-28, 2016. Universidad Carlos III de Madrid (Spain)Laziness and grievous un-seriousness methods taken by governments for handling complex crisis had only brought more fuel to the fire and unfortunately left it untreated. As technologies has reached significant progress to provide in time, urgent, management solutions to take over crisis of their own. Unluckily, an evidence growth on continuous emergent events still proves the opposite. Understanding this inability and setting up ways on how to resolve it requires meditation moment on current research studies. This move is an attempt to cut off with the gap mentioned above and another move to rethink modeling and developing modern crisis management approach. This paper presents the state of the art of Emergency Crisis Management and our envisaged approach

    Towards Serious Game Content-Extraction for a Pedagogical Evaluation

    No full text
    International audienceIdentify the serious games that best meet the needs and expectations of teachers and pedagogical objectives of their courses remains a necessity about the integration of serious games in the learning process. Indeed, several serious games have developed in recent years, and it is often difficult for a teacher, not a computer scientist in particular, to find and choose a game that meets its specific needs. Our aim is to develop models and tools to support teachers/trainers in their choice of serious games through knowledge extraction of educational objectives, considering user feedback and their traces of interaction with the game

    From Business Process to Cloud Application

    No full text
    International audienceBusiness Process (BP) development can be defined as the process of constructing a workflow application by composing a set of services performing BP's activities. In this respect, Cloud Services (CSs) are being increasingly used in BP development to ensure a high level of performance with a low operating cost. Although large companies may benefit from CSs' advantages, Small and Medium-sized Enterprises (SMEs) and startups are falling behind in cloud usage due to missing Information Technology competence, (IT-competence). The crucial challenge facing SMEs and startups in cloud-based BP development is to effectively address the so-called business and IT alignment issue. It represents the alignment between two different domains; one that entails technical cloud resource requirements and another comprising business-level. Formerly, we present this issue as a discovery challenge of suitable CSs performing abstract BP's activities. To address this challenge, firstly, we introduce the concept of cloud-aware BP by proposing a Domain-Specific Language (DSL) named "BP4Cloud" to enrich BP modeling and cover both business and technical requirements. Secondly, we propose an Activity-Services Matching algorithm that automates the discovery of CSs performing BP's activities. As a part of the evaluation, we set up by clarifying the specification of BP4Cloud elements through a proof of concept implementation applied on a real BP. Then, we proceed by evaluating the precision and recall of our Activity-Service Matching algorithm

    A Multi-Perspective Approach for Web Service Composition

    Get PDF
    The new paradigm for distributed computing over the Internet is that of Web services (WSs). One of the key ideas of this new paradigm is the ability to create value-added Service-Based Applications (SBAs) by composing pre-existing services. Building SBAs necessitates the discovery and the selection of the most appropriate WSs that fit closely users ’ functional and non-functional requirements. Due to the large number of WSs that are advertised over public and private registries and the various functional and non-functional capabilities that are required by users, discovery and selection of WSs have become a real challenge nowadays. In this paper, we present a WS composition approach that is built upon both perspectives: intentional and operational. In the intentional perspective, we propose to model users ’ requirements for SBAs using the MAP formalism and specify the required WSs using an Intentional Service Model (ISM). In the operational perspective, we propose to discover the required WSs by querying the service search engine Service-Finder and select the most appropriate WSs by using many-valued concept lattices. To validate our approach, we use an analytical technique that is the monitoring to verify that the selected WSs assure the required users ’ non-functional capabilities

    A Discrete-Events Simulation Approach for Evaluation of Service-Based Applications

    Get PDF
    One of the promises of the Service-Oriented Architecture (SOA) is to build complex added-value services in order to enhance and extend existing ones. Service-Based Applications (SBAs) are asked not only to perform required functionalities, but also to deliver expected level of Quality of Service (QoS). Dealing with QoS management of such distributed applications, which are executed in dynamic environments, raises the need to consider context characteristics. This paper proposes a discrete-events simulation approach which assures the evaluation of SBAs performance under different context status. The main contributions of this paper are: (i) the discrete-events modeling approach for SBAs, (ii) the context-based model for SBAs considered in the discrete-events simulation model, and (iii) the evaluation of a set of QoS metrics by simulation
    corecore